×
a drenching rain; a heavy rainfall
meaning in English
暴雨倾盆
Related Words
the wounded personnel
drenched
drenching
drench
drenching bottle
drenching installation
drench pit
sun drenched
drenching tube
bate drench
a dreary forsaken beach in winter
a dreary winter day
a dress
a dress brocaded with floral designs
PC Version
Copyright © 2018 WordTech Co.